thousand legger - French English Dictionary